physically exhausted - Francés Inglés Diccionario